"""项目配置文件"""
from pathlib import Path

from utils.timed_task import psider_bing

DEBUG = True  # 开启调试模式
SQLALCHEMY_DATABASE_URI = 'mysql://root:123456@127.0.0.1:3306/qindeng_blog?charset=utf8mb4'
PORT = 9999
# 基础路径
BASE_DIR = Path(__file__).resolve().parent.parent

JOBS = [
    {
        'id': 'task1',  # 任务id
        'func': psider_bing,  # 任务执行程序
        'args': None,  # 执行程序参数
        'trigger': {
            'trigger': 'cron',
            'second': '0',
            'minute': '3',
            'hour': '1'  # 设置为 '2' 表示每天的 02:30:00
        }
    }
]

# 设置时区，时区不一致会导致定时任务的时间错误
SCHEDULER_TIMEZONE = 'Asia/Shanghai'

# # 开启API功能，这样才可以用api的方式去查看定时任务
# SCHEDULER_API_ENABLED = True
# # api前缀（默认是/scheduler）
# SCHEDULER_API_PREFIX = '/scheduler'

SECRET_KEY = 'fjerioagjnviouneraiovlklea'
